import { get, post, put, del } from '@/utils/request';

// 获取所有标签
export function getAllTags() {
  return get('/api/tags');
}

// 获取标签详情
export function getTagById(id) {
  return get(`/api/tags/${id}`);
}

// 根据分类获取标签
export function getTagsByCategory(category) {
  return get(`/api/tags/category/${category}`);
}

// 创建标签
export function createTag(data) {
  return post('/api/tags', data);
}

// 更新标签
export function updateTag(id, data) {
  return put(`/api/tags/${id}`, data);
}

// 删除标签
export function deleteTag(id) {
  return del(`/api/tags/${id}`);
} 